tone_synth object

This method deletes and resets all data that is being held by the synth.

bool reset()

Parameters:
None.

Return value:
true on success, false on failure.

Remarks:
When calling this methid, all notes are removed from the arrangement and all settings are reset to their default values.

Example:
// Make a C major chord in the bass and a spread out C major chord as the melody.

tone_synth synth;

void main()
{
synth.tempo=120;

//chord
synth.waveform_type=2;
synth.note("C4", 4);
synth.note("E4", 4);
synth.note("G4", 4);

//melody
synth.waveform_type=3;
synth.note("C5", 0.666);
synth.rest(0.666);
synth.note("E5", 0.666);
synth.rest(0.666);
synth.note("G5", 0.666);
synth.rest(0.666);
synth.note("C6", 2);

//write wave file and reset.
synth.write_wave_file("synth.wav");
synth.reset();
}